31535
0
25137
1824
2275
2
19279
2730
6
548
327
7334
4
1614
1
2668
2459
9
17353
463
3114
3732
7
1518
3456
3621
1020
3203
10
11768
21
392
1044
777
846
2416
13
2546
1116
20634
8