1531
966
1254
2046
1425
892
1998
952
1453
953
1678
1290
2327
1453
1074
915
2546
1037
1484
1277
1144
998
815
948
3104
1648
1313
1134
2138
1712
1561
1566
1694
1685
1280
833
1408
1458
897
1020
1457
1549
1173
992
2358
1547
1258
1371
993
2113
891
1389
1140
1590
1259
914
2412
1994
1139
981
3433
1431
1603
1064
1669
1009
1154
1259
1332
997
1077
1140
1005
2006
883
891
2255
1449
847
1977
864
1346
5689
1253
1244
1115
943
881
3388
1200
1027
1014
2122
3238
1500
872
906
1283
4451
1282
1708
1596
1454
1317
1356
937
1008
1045
1287
834
2291
1975
2054
1850
1814
1074
984
3093
1057
1991