2489
2
2292
2233
3
1859
1
3987
3066
7
2308
1876
2427
12
1946
1212
2886
2193
1669
1681
2977
1976
1754
2656
14
1977
2069
5
16062
15
1152
1532
57793
0
2921
4606
3212
27
2152
1917