2535
2
1819
1
3498
4
1788
32302
0
3765
4044
5
3053
7
17946
3156
8
1988
25669
3125
1233
3657
12
2258
1603
19783
1358
2100
2468
3
1461
6346
16
280
2964
8527
2478
2209
940
2650
20