1590
859
1130
1645
3190
1216
1281
944
1666
1605
1624
1058
960
1729
925
1172
1090
1503
789
3129
1198
960
880
975
1641
1051
903
900
4771
1553
1538
1146
861
1496
1406
1687
1187
946
1354
4221
1145
1527
1437
1392
1797
822
1490
1568
1317
2117
1287
2403
833
1018
776
813
1004
1409
1569
780
2157
1386
882
942
978
1269
880
1460
1658
853
2167
1559
1807
1158
916
877
756
861
767
1525
1585
919
2985
856
790
1228
1069
1297
825
1355
1733
2250
924
1068
880
2270
927
1008
1155
1059
797
1790
2122
919
4504
989
1413
2669
1755
821
827
1034
948
2036
1313
1358
1120
968
2622
839