1842
1
31535
0
19279
2
25137
1020
534
2275
729
2730
6
2668
3114
4
2574
973
2459
9
5223
4536
17353
4165
945
474
907
968
2435
2546
802
1824
732
339
711
20634
8