3629
843
2269
912
1195
1550
2647
1503
1992
1576
1122
909
2517
888
1253
1122
3149
1203
1640
8492
913
1558
3074
845
914
864
1520
2278
874
1442
815
957
1779
3151
961
2100
1514
909
1367
1327
1415
1183
5691
2155
903
4685
1788
1150
2550
952
880
1146
1232
1184
2914
1025
3321
916
6613
1046