782
3812
882
2135
1079
2893
1169
887
673
885
1038
804
940
1515
20331
1548
1437
1989
741
793
1574
951
2083
737
1050
1166
844
1047
925
1430
2371
992
795
2615
729
1838
1211
962
940
983
3398
775
2495
2346
1009
719
1166
1065
1460
1161
733
1433
2093
722
1157
1595
4473
1189
714
695
3287
897
2227
1274
1061
730
6167
1483
1055
1347
1001
834
1234
742
867
1050
675
1010
867
883
1587
1401
1096
1051
1113
936
696
1670
1097
929
2914
970
995
2829
1291
686
725
705
772
799
734
1206
952
708
1305
764
840
720
843
871
905
1990
5040
1292
900
2376
1067
741
1085
681