1343
1
1546
2
3839
2282
3
1058
1135
811
1153
1475
544
1044
1163
0
1007
476
654
1383
528
1150
416
83
1454
888
1789
10
749
1166
421
1015
881
1449
506