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