2622
1105
877
828
810
700
1463
699
832
858
757
1641
1180
806
1674
3081
1110
880
992
1035
930
764
1366
830
892
1239
802
902
721
1189
640
2823
678
825
957
726
818
879
872
778
694
889
1172
1102
900
1007
834
1081
731
1390
790
3757
883
963
2443
917
806
794
799
733
3062
1483
5312
5029
769
801
1051
2910
1966
1782
1259
1607
1056
775
1218
5247
1842
1242
937
1234
819
708
1413
2421
696
838
1810
1619
830
720
3501
5805
1408
2991
703
833
4476
1834
1264
1371
915
1216
893
1180
1896
1264
803
1297
728
908
728
1088
742
2268
2372
965
3196
1471
2946
3001