448
1
31535
0
452
282572
2369
1222856
4
17353
116
1049
2490
2546
250
1973
20634
8
1267
485
245
273
951
18403
6
727
3248
459
348
285
767
275
48708
436
2189