2369
1182
974
930
1077
4202
1353
1775
973
3263
1049
884
927
837
1022
1000
1216
2132
1105
938
1205
5067
4368
939
1805
1834
1723
1104
1172
1777
1029
1002
1108
6902
1196
1287
52105
1036
3058
1015
1637
951
893
892
3758
822
1336
1259
1095
1244
1662
1359
1240
1002
1568
846
4462
865
4653
3056