1073
0
1282
448
1
363
31535
21743
116
3663
2011
3
397
3092
356
437
5270
7
44199
18403
6
2142
3373
477
335
56488
509
580
521
420
105807
42
2347
2
1222856
4
282572
8116