4471
2
3090
6
6095
9
2535
1462
1
2428
0
2408
8
2358
25669
1690
1603
1606
11059
3498
4
6499
3
8527
3200
3694
2990
897
1883
2650
32302
1047
1819
1691
1136
1353
2271
1382