1880
2
2730
6
2657
3
2668
1020
0
20634
8
2881
1711
418
610
1936
1
2855
273
422
2989
5
3428
6808
12
1377
1712
383
479
25137
1824
282572
3437
2587
16
257
521
744
2644