3023
4548
1086
1173
1065
1388
1691
1131
940
1842
1292
882
20007
2730
910
2590
1029
3933
10121
1880
1624
1093
1117
2490
967
4674
1006
832
1051
904
1397
1241
4227
872
1073
7585
6481
1076
1024
3051
968
1192
910
1064
22966
1055
1133
958
2381
1310
2422
1645
1232
1161
3546
1084
2089
1104
5052
1105