2454
2
2954
1647
3
3612
10
181997
11
854
0
1891
8002
7
4715
5
2501
3873
15
3503
4
3292
3008
2411
626
1
398656
19
3000
3696
8
19079
6
1930
550
2184
5051
969
4724
4928
2060
118
3321