1600
3638
2578
2390
2602
4337
884
1752
4717
995
1005
962
2058
895
2315
2885
981
1821
2366
6259
3538
4006
943
1446
1433
1116
3835
1160
2357
1249
1873
869
894
1032
2797
1770
3351
925
1053
1030
3699
1530
2545
1166
1321
1090
1178
835
992
940
5058
1183
1935
2865
1092
1045
944
931
990
953
1603
1965
1001
2153
2949
903
1085
1167
1225
801
782
2821
805
1336
3361
796
787
1439
1342
808
737
872
904
1247
772
3911
2586
2375
1477
5924
3413
678
4145
750
1673
1086
852
1034
826
4956
1867
5152
1113
990
709
1462
1029
771
1702
1094
773
998
934
1346
911
786
1696
807
1328
4035