1751
1
599
0
1311
2
1530
1093
2368
4309
3
714
1168
1681
2309
1691
467
2710
1690
2166
1590
83
376
2480
933
1788
420
493
662
1662
405
830
945
476