3372
3024
2563
1062
737
1487
868
1120
1241
815
2982
1645
3211
704
1542
745
1343
663
1914
701
758
1290
713
904
701
1668
997
733
829
1408
1248
653
1667
955
1961
935
1284
975
727
698
1691
1082
4084
663
1244
958
1210
2370
667
858
3180
856
1127
790
687
819
1702
772
2204
1027
803
1517
894
695
675
1312
1806
964
1909
740
1167
1067
1106
1149
2601
1396
695
2445
676
751
697
1339
1275
814
2164
3104
818
639
1993
3907
853
1096
830
1985
703
1131
2072
1066
824
653
1709
4811
1407
1434
1113
689
1150
1706
1457
1221
988
1245
707
2907
850
837
711
1303
891
728