30389
991
4116
4183
1340
2544
2260
1024
3129
926
1052
4508
1064
1802
1308
998
1705
1141
5230
4932
1164
20003
1112
2162
1730
1314
1221
1388
1987
1995
1208
3710
2668
1099
1093
5782
1111
1016
1408
4681
1153
2959
5188
1944
1402
1034
1196
1147
4107
1190
2507
1731
37221
1941
1056
1367
2546
2644
1262
12578