685
946
757
833
658
635
2841
1372
963
696
1363
1674
1011
1310
1241
1858
1624
1135
1119
1298
1471
1245
723
1112
1236
654
1343
879
2101
1000
952
1069
1469
2110
2413
1302
654
1169
1164
3198
1690
656
2571
758
1470
1053
1019
1290
2002
1039
1017
982
682
1097
1724
1039
945
738
2005
1628
1143
2073
1795
915
2101
657
1152
674
646
1645
627
1412
661
824
1613
2450
790
676
676
1679
1166
947
753
625
1100
1039
1127
717
1317
767
652
807
644
1108
1994
1463
656
684
923
1103
613
712
779
671
1351
640
1123
972
861
1347
728
1196
2395
758
716
2030
645
740
679
671