1646
3
2508
7
2180
2929
6
1779
1
2089
1008
1539
1691
1371
3696
2
2465
1092
6710
0
2479
1517
4
1180
1830
441
1701
1210
750
4042
1712
2426
2123