1859
1
1876
1212
2886
2
951
2193
1669
1681
1976
3
619
1754
2799
6
1632
564
1380
0
16062
15
496
616
1606
2502
1152
1532
2921
1526
2740
2152
408
19944
3539
4179