1691
2
249
0
391
1
1751
301
2330
4
3311
48708
509
2189
699
482
31220
10
2086
346
1559
3025
422
2221
3
2727
1520
1451
4293
6515
2442
2524
504
2925
429
2564