2695
4
2241
9
7596
2
2260
1
1139
2493
3464
15
793
879
400
1688
708
5764
6
2469
0
3081
3298
4382
2412
869
324
3
3288
1112
1854
2977
1715
14
1172
14144
1638
1561
2242