2982
1364
1078
1013
655
701
1064
912
1285
675
700
915
657
785
901
2717
862
700
3099
796
898
714
1220
5204
1306
1067
912
1008
922
862
1119
1231
1034
1471
1110
1004
1131
1330
1144
6957
1318
4820
1443
1111
44458
4151
1274
1522
1553
1485
1216
1232
1105
2224
1084
7484
2043
1420
1543
3946