2530
4
1095
1
2452
8122
13
2660
2
883
2392
1660
1599
2584
2302
9
784
0
234
833
1464
1935
2136
1306
3041
3321
3
1485
2695
2838
1773
4360
3078
2710