448
1
31535
0
430
17353
2490
476
951
1973
2546
1267
19279
2
403
1282
1043
250
121182
452
4111
259
245
588
273
578
367
409
2150
415
4675
1559
1374