1020
1175
909
2957
1535
1108
1128
958
2650
975
971
885
932
1182
934
906
3346
835
2817
1023
1228
868
1184
929
925
2039
869
4836
876
953
1797
1027
1489
980
3414
1313
1130
1462
1101
1577
996
2074
977
1744
1053
907
1654
2631
970
1939
1147
1003
947
920
897
1946
1910
1568
1106
1146
959
1807
1010
1358
778
1654
899
1435
1193
877
2553
2938
1137
1768
1002
2406
794
808
2884
895
1009
1491
833
2094
1311
3615
847
834
1002
1409
1699
1483
1661
897
2396
1640
3043
804
1465
2771
2833
1673
1816
1295
1582
1505
1004
886
1155
839
2273
2123
858
1563
1752
902
2481
1085
1520
1705