1880
2
2730
6
25137
0
2657
3
2668
2111
31535
116
968
20634
8
2836
9
2881
1020
73
2855
5223
2269
4
1118
3428
1437
1824
282572
797
1869
5
3381
447
547
337
577
1009