3658
19381
22425
6399
2367
857
4000
1223
1976
2294
1381
2523
918
1063
1484
862
1126
965
3873
1890
5459
962
932
3293
1212
9037
1046
1091
5050
986
1204
837
860
2210
876
992
1841
1081
1205
8979
1017
1034
1318
10731
1223
2016
3265
1215
1379
6264
1108
11131
1013
906
1545
937
1182
1009
10571
4016