2302
1213
1007
970
5193
2448
3413
21727
10493
883
12888
940
24746
14981
5063
823
7003
22009
2381
1016
1040
1226
2424
1091
12121
1575
1159
2450
1182
2986
7139
859
1347
1693
33775
1163
914
6179
5082
1138
1507
16970
1153
1012
1019
2144
7005
813
1037
1878
4739
11325
1291
2918
1189
1225
1048
8639
959
968