397
1
363
0
105290
4328
10
116
31535
2904
2
1073
3373
437
382
440
18403
6
295
1222856
4
5611
11
580
1667
309
302
307
401
1282
1650
429
448
347
282572
1751
507