9451
4183
5854
6611
1617
1550
1202
1494
876
2175
2997
915
804
1378
3483
3674
20613
3027
1655
1728
1497
1140
1465
1106
11381
10202
900
1154
795
964
3523
1258
4126
2647
82370
2034
4478
6694
2353
857
956
1982
10317
3264
1930
1168
3707
2298
15612
1262
2719
885
2024
14588
844
723
2402
1042
2276
6902