482
1
31220
10
361
363
0
4328
2683
1343
346
1559
2
448
284
4594
422
367
759
2442
5611
11
504
2564
1352
3
478
476
373
2369
231
639
1015
1754
477
1603