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