14125
10
2534
0
1243
1
197
1757
2431
2522
2
4832
3
1382
4326
956
2638
2354
1255
2245
1636
5
2138
451
1226
3053
7
8843
2035
2159
469
4158
8
392
9877
6
2683
19944