9905
6
2779
8
1580
1
1525
3
1993
1463
2
1106
4405
10
3680
22
1672
7
3233
1440
374
399
172
0
793
200
585
511
1020
664
918
1050
1260
1333
745
859
683
1109
558