448
1
31535
0
1009
282572
18403
6
1222856
4
1015
4328
10
653
1073
691
3663
25440
4260
15
576
1973
25137
3047
116
1045
1663
105290
458
552
2683
494
468
503
611
5270
7