1880
2
2730
6
25137
0
2657
3
2668
251
1020
31535
432
968
20634
8
399
2881
1824
592
492
490
374
408
3092
1
2855
5223
9
400
722
3428
2519
393
1150
2189