918
1
933
4820
2
2513
6
48708
0
530
5429
521
31220
10
4396
3
2644
467
2735
1362
19279
2275
631
3514
2809
1711
1222856
4
17353
881
2301
571
660
770
1551
2881
2702