1880
2
2730
6
1152
0
2339
416
371
929
1824
105290
3268
7
2668
1020
427
349
675
25137
2190
432
2881
20634
8
425
200
846
2189
158
670
2076
1
316
286
2657
3