3916
6
398
1
31220
10
1015
0
472
2730
2813
2
356
303
504
56488
12005
3
2442
1126
408
1343
166543
18
521
1267
8116
1973
90
4154
2347
482
4260
15
297
120469
35
348
2095
4