4312
1475
1110
1081
1587
2595
1248
5325
1421
1095
1248
1931
2372
4225
1300
1587
1396
1227
1068
865
1138
1178
976
1060
6479
1064
6970
1858
5264
2281
2057
1955
1193
7032
2418
1808
953
1199
1782
2538
1052
975
1240
3409
1251
2434
995
1235
2091
2460
2161
920
996
3928
1183
920
1025
1872
3102
3174