1859
1
2495
0
2456
2687
5
1686
1347
108797
2021
2
2623
3
2748
9
619
1711
2655
2630
2360
6
3054
7976
8
951
469
3126
2386
1069
2213
1451
801
1025