448
1
1222856
4
3092
2142
0
1073
116
3663
397
356
437
1282
44199
5270
7
31535
18403
6
363
21743
48708
2189
31220
10
2011
3
335
105807
42
1496
509
580
105290
420
4071
2347
2