2250
1
987
1065
1581
2
1416
5717
1694
3765
4
1295
392
0
688
216
1888
2026
6
1407
1624
2650
20
2312
17333
27
280
1306
3683
1473
5225
8
1290
1977
2182
2079
2627
7