1372
1466
410
2578
480
1308
4710
1067
646
335
1048
302
5810
510
261
200
120
161
140
190
234
180
655
296
390
673