1880
2
2730
6
20634
8
349
0
521
1
3268
7
2668
1020
105290
370
2435
597
432
2881
2189
158
2076
316
286
2657
3
536
814
2339
1773
317
1506
929
1152
2474
1385