1112
1
1404
3
1093
0
2368
4309
442
714
1681
2309
1691
467
2710
2
1690
3418
2166
1590
1033
83
499
813
376
933
1788
420
493
662
1662
405
830
945