9905
6
2779
8
1580
1
1524
3
1993
1463
2
1105
4405
10
3680
22
1672
7
3233
1440
374
399
172
0
793
200
585
511
1020
663
918
1050
1260
1333
744
858
683
1109
558