2516
1190
704
1218
1082
792
2838
722
2031
4424
2160
6452
1141
879
2809
812
915
689
1701
1076
3321
1256
935
867
2384
15636
737
2321
1167
754
3871
3615
645
10016
725
903
697
814
2561
4212
776
666
2940
867
879
4953
878
1227
757
969
1908
11612
7787
1287
691
1916
1516
2069
820
707
1106
981
4313
2182
1521
1927
1056
3413
778
3727
1104
1733
869
1331
1747
1869
10622
887
2684
4309
3582
1470
701
1615
1901
822
1349
1432
2257
1162
1909
1242
727
1123
3131
1067
699
697
15041
1573
1156
903
1116
2168
824
752
691
1047
1958
2591
1900
1145
8077
834
1696
1044
1868
859
1044
1996