3614
3032
1469
1409
1343
1121
30624
1762
1173
1762
1751
1277
1517
923
1182
3159
882
891
1926
1599
3259
1230
948
921
2779
872
841
1251
1929
2268
1506
957
1059
755
1099
849
789
1483
1702
1238
1072
3123
1264
1127
1012
885
887
8377
1118
981
6727
1420
1180
3383
2331
818
1414
1247
1591
2693