1932
638
904
868
838
4212
1751
3335
977
833
986
875
1611
2501
7975
769
1206
2038
925
742
5831
939
1191
885
1106
666
1568
1559
1059
1256
1341
1355
1593
1412
765
3079
1447
1304
1219
720
722
1043
999
1452
2784
1668
3739
3216
663
674
1132
1700
1082
747
1019
813
1177
1621
4901
837
729
1546
623
1295
939
1267
1387
709
770
1575
1787
1261
2459
836
754
794
1766
732
1819
1210
797
784
1083
1966
1355
1436
1931
1168
1386
671
1330
786
627
703
1098
830
965
681
971
762
2282
645
825
762
1421
1371
682
2446
1221
1113
1552
802
851
935
1527
1075
1160
1063
2255
757