2971
2217
1696
684
1774
975
824
1016
813
1555
675
1288
1186
1899
819
1543
832
791
893
739
2017
827
1448
727
1399
1818
1141
738
1499
1456
695
966
772
1070
898
2230
827
884
882
2372
988
828
762
4021
822
1679
948
1495
2037
1898
3058
1243
1017
1853
727
978
687
759
904
836
768
993
873
1060
1467
844
2729
876
2392
1008
1225
875
2394
1294
6278
976
1361
1509
1036
1250
732
652
750
1740
793
1045
745
1909
676
2939
599
1877
815
1291
735
873
786
2126
877
928
1412
1802
858
771
2448
1052
960
731
774
2729
976
1214
753
1089
1052
749
778
1102
713
780