4483
5436
1932
1198
873
2001
940
1300
1001
1475
1190
1020
943
1104
1077
2503
1502
1225
892
958
921
1064
890
1218
1283
1584
1509
938
2093
997
1289
1273
873
1468
1089
907
940
2015
1548
936
908
1449
1143
932
970
899
1099
1262
1067
820
956
1335
1143
921
1042
1372
904
3365
1072
854