1859
1
1876
1212
2934
2
2193
1669
1681
3858
7
1754
2799
6
1632
1380
0
16062
15
496
1606
1532
3014
20
3296
4
2921
1526
6517
2152
408
19944
467
3085
5
3491
3485
3316
10
2972