3176
2335
792
1049
886
932
939
1016
1985
2286
1112
2880
1298
1734
1017
1277
2174
1773
1981
2550
830
1833
854
654
3544
1279
1896
4997
5157
704
2403
3125
5902
2127
2090
1576
70565
5794
722
1720
2015
1050
1066
1703
867
2574
1944
736
1018
4230
1229
930
997
2993
975
795
2383
2077
788
816
2119
3535
1299
993
1002
1074
2170
1288
789
3027
894
741
708
2320
987
2058
1693
1294
1494
683
2172
2177
1265
827
751
870
821
1204
699
2300
853
690
1552
1133
740
1342
2342
896
990
630
1438
1877
2686
1128
1348
2735
703
1889
1400
3535
1836
1363
928
2070
862
1029
1225
1074
1652
893