1880
2
1190
20634
8
2730
6
105290
0
2657
3
2668
814
1
1343
3428
2474
1385
521
1614
395
2955
457
2141
399
1949
2683
3114
4
2855
1506
480
17353
505
1897
31535
1824