1551
2
31535
0
19279
2727
17353
1010
1
1020
25137
3498
4
2275
2673
467
35426
20634
8
2546
2445
400
2459
9
325
2283
968
1824
1759
1860
2199
458
1952
543
427