4111
2
25137
0
31535
17353
19279
448
1
1026
1973
2564
1267
3092
2275
430
407
303
2546
2142
1327
2459
9
326
4260
15
467
2376
3
466
477
918
1434
578
4223
22
3159
7