2382
6
1451
1
3637
2510
951
1223
1431
8527
6236
10
1534
2
3431
8
19932
3261
3
847
3738
5
1311
1352
890
1507
2732
658
0
674
1922
3203
2913
1527
8078
28
24337
22
2298
3971