1600
9
1204
2
478
3
1274
1046
1
474
2038
2502
233
1270
2751
184
541
1382
1841
0
1028
3372
2959
4
1635
1952
5
1138
688
87
384
267
191
421
772
531
646