2152
2
3326
3
25669
0
2392
8527
1
83
4471
2901
19783
2772
1819
2921
5
2173
32302
1136
2535
5440
8
2366
2578
3007
4
2512
1431
1603
270
2258
3498
3200
2990
1494
970