2593
6955
849
824
2366
1425
881
925
1760
837
3416
2694
2065
940
861
1756
1137
2108
744
6439
1114
15616
921
7197
1777
964
1078
1856
1848
981
1077
2022
908
1070
800
772
1496
3359
1104
1786
783
819
1193
1800
7336
1426
835
3314
1301
1133
848
1151
3185
1504
1278
878
5049
852
905
1831
897
1449
915
805
1111
1271
1267
1124
1349
870
1162
1089
1070
770
710
841
2464
2550
784
669
700
1629
699
696
1272
1130
1678
695
1362
3063
803
1268
766
1358
675
1086
980
4012
662
813
734
989
1035
812
955
818
637
1538
1457
702
1007
713
1546
1238
1278
1054
804
960
795
688