2560
4
4328
10
105290
0
397
1
2904
2
282572
31535
437
440
18403
6
2108
295
1222856
2581
5
3287
2301
3373
580
14076
7
6800
1751
2330
3159
2708
48708
3663
482
31220
361
363