2535
2
1819
1
1547
32302
0
3498
4
17946
1787
83
3724
3
4044
5
2294
951
108797
25669
3125
2760
1740
785
19783
610
1038
2110
1461
940
2312
2964
1813
2495
7394
12185