1842
1
19279
2
3498
4
31535
0
467
25137
177
2275
534
729
17353
514
1880
1100
973
2191
5477
8
1132
2435
339
772
2211
597
282572
2419
20634
2074
5
711
474
2668