1880
2
2069
3
282572
0
2730
6
2657
2668
3498
4
20634
8
2881
1551
2100
1020
555
2191
1
2855
177
3428
744
25137
1824
659
968
514
1301
1124
2830
7
2120
19279
2275