4471
2
2294
1
3090
6
2535
2760
4
2358
9
25669
0
1517
3
1603
3498
6499
8527
3200
3562
3694
2990
2209
1894
2767
24091
32302
4179
2166
2225
1819
1136
2271
2919
3971
3158