2250
1
987
1065
1309
0
1416
1992
3
392
697
2079
2082
5717
1694
1977
2
6977
4
3435
4914
688
2490
6
216
12733
5
2772
1888
2026
1407
1624
5486
4016
2312
17333
27
40062
19