580
0
105290
3373
397
1
1182
1222856
4
437
25440
31535
556
1073
116
2330
18403
6
335
48708
282572
11221
23
31220
10
5611
11
2564
2
2904
1821
4328
363
440
448
295
422
1448