448
1
31535
0
282572
363
458
114
46414
333
1009
1712
105290
296
2683
397
411
18403
6
4594
2904
2
154
431
357
437
440
1343
1222856
4
649
767
2347
1152
295