2245
3
1859
1
1876
1212
2193
1669
1681
1754
2
2799
6
1632
16062
15
1788
1606
1532
2921
297066
0
1526
2152
408
19944
3683
2972
1070
1787
1226
3053
7
1094
2110
1476
4074