2535
2
32302
0
14
3498
4
17946
572
2996
2578
1
4044
5
1189
1814
25669
3125
19783
1461
940
2964
2911
9
1603
1819
2478
1193
4471
1672
2990
349
3158
1813
1701
3779