2001
1
1875
2884
5
3868
10
2277
0
2160
2
1628
5052
1186
1663
462
2471
7
2358
9
16062
15
2490
6
1239
2155
3
1407
2604
1320
2948
10598
5308
4
3694
1903
1255
3998
2859
796
5347