3051
1165
1201
738
2104
1846
2921
3408
1471
866
2610
774
2801
759
883
871
6180
1117
4955
2006
826
1505
1703
694
2208
1431
908
1050
969
1018
918
2505
5141
831
2612
1994
1181
839
1193
1291
820
641
674
802
1451
7078
1925
777
3262
1007
1201
1243
2366
3278
2804
867
718
1436
834
746
990
1526
2344
1269
734
1617
1098
3121
1877
3990
1105
2251
1956
1328
947
2078
832
3585
5625
771
1116
3506
1308
1551
820
11623
715
9005
793
3109
1034
924
936
1070
1039
1112
2245
1588
2496
837
746
830
1470
2703
2725
687
2843
1540
1916
2036
4927
1724
5689
699
2036
5140
824
806
742
1044