31535
0
2730
6
1567
2
3498
4
17353
2275
282572
246
2109
20634
8
1824
1639
152
2041
1
467
1020
2809
2304
419694
9
48766
24
3092
637
19279
4111
1343
2392
543
2668
139
356