3595
6
2459
512
1
2693
3
1966
2215
7
9259
17
17353
0
2119
1883
2097
2628
2
2312
2735
1722
1129
510
3674
10
4513
3063
1115
802
2229
4
1458
10324
2306
1869