906
1006
2074
2443
1018
850
1361
1270
1418
1866
792
3996
1672
997
1603
1382
2304
888
1030
3124
611
1246
1244
790
763
4016
6037
720
1121
4877
741
1667
859
847
994
3604
1202
941
2931
1168
4988
1312
717
1010
1140
1426
2413
1444
930
1039
1112
847
4312
1010
896
1796
3384
1036
3503
689
836
2413
782
2268
862
4866
1556
695
1090
1416
1638
690
971
1104
803
719
1689
1290
1744
850
738
6013
725
967
1170
2169
1254
771
1080
1192
901
669
1597
1293
1273
752
1296
811
1188
2884
740
996
1650
748
865
775
694
1392
789
1007
1196
741
2303
1043
2013
685
957
896
667
802