1767
2
1690
1
1844
2905
1068
0
1837
3
1813
1821
1093
2368
4309
714
1681
2309
1691
1113
467
2710
2166
1013
556
1590
137
83
125
376
1147
2562
933
1788