2893
2316
1841
1269
1150
2584
1468
801
1560
889
727
2128
797
1031
4939
1679
883
869
1339
3066
1175
2810
920
915
2132
998
1468
2738
2238
1039
1920
783
1293
1585
1007
1484
1228
1077
6044
1056
1503
769
1028
3189
846
980
1628
885
1799
2819
1024
924
788
2755
905
1272
817
1581
976
910
2146
797
642
1356
1436
1528
767
908
611
601
820
1118
1086
658
2709
786
855
626
673
685
834
784
1704
705
749
892
1033
866
1118
1919
3002
1379
706
615
1168
892
1631
1358
620
974
1092
676
2680
2017
677
2022
1176
1356
1357
2048
922
1839
776
698
916
656
2073
1148
875
1077