9003
4
2304
3
7021
22
4650
10
3987
15
4131
998
3304
2
2504
1221
6
1343
3075
8
1120
3078
5
5687
1
1822
5534
2607
4405
6533
7
797
642
289
0
4501
1049
582
980
1270
1311
2419