2188
9
2275
2
2934
8
382
1
3440
5108
4
5602
2659
6579
2079
3
1010
705
0
1277
5
111
752
3293
3251
6
3674
10
1115
10324
1458
2445
743
4427
1811
482
4271
2604
7
1661
986