1880
2
1020
0
2855
3
2881
2668
20634
8
2730
6
1824
25137
1936
1
3691
5
17353
2275
968
31535
273
479
19279
1711
744
1098
418
1377
2749
282572
3114
4
610
349
2299
4111