2250
1
987
181997
11
1065
1416
392
0
2079
2082
5717
1694
1977
2
6977
4
3435
688
2490
6
216
12733
5
2772
1888
2026
1407
1624
5486
4016
2312
17333
27
40062
19
1306
658
1869