2913
922
886
985
1413
2729
1940
1009
1185
5309
888
802
1760
926
951
864
1717
970
1633
1001
972
908
1050
1065
1011
834
886
849
2462
944
1316
3928
847
798
1228
1420
1023
1092
878
1919
996
1507
1594
1212
987
802
950
1192
961
1609
847
970
1602
1698
951
1689
1658
977
1595
1795
2832
1689
1064
1038
2410
970
785
771
2520
1430
951
2481
1628
2062
730
1438
1658
1232
920
2168
761
836
1082
1296
847
1640
1663
1255
1728
1190
1940
1494
783
1156
948
765
774
1434
2405
874
921
1094
2611
1285
2925
3933
1652
942
1105
864
3551
1043
1117
912
852
1084
1567
2040
1749
1862