965
707
1021
1508
2214
2059
685
2153
3382
1976
706
792
1256
1743
856
675
4053
1621
1257
900
741
1161
2902
2906
691
666
845
958
1470
983
1803
647
735
685
746
3176
790
814
2500
1336
753
1174
1257
757
747
1242
1342
948
1424
2606
1649
704
1531
738
647
1152
2559
934
790
2296
1561
784
1374
1753
1313
683
755
765
1090
853
1373
2209
953
731
1618
665
1568
842
675
1963
815
915
877
1729
2863
2507
722
668
1185
2817
2209
1117
941
1293
1109
2973
748
708
1127
1167
685
685
2541
1006
949
2266
683
809
695
896
663
1341
746
1400
748
1084
781
2138
762
716