10009
23
467
0
1170
1
2275
2
19279
17353
31535
2076
20634
8
1378
1020
25137
1418
499
2668
3287
1824
3114
4
964
1642
3025
11881
3
3342
11
3510
968
3498
2693
506
802
16840
15