397
1
437
8244
0
31535
1073
282572
3373
363
295
18403
6
580
1222856
4
105290
448
1343
3663
2904
2
3092
440
2142
48708
367
4328
10
31220
116
2011
3
509
6800
1973
44199