1020
0
31535
1824
392
503
20634
8
2275
2
1359
2459
9
19279
357
2587
16
2079
2668
3114
4
25137
323
1837
1
17353
2356
4857
7334
63
802
968
2730
6
458
433
46
1518