2579
1216
764
1143
717
1211
821
758
5209
960
5019
2531
5866
808
758
2703
1381
897
792
802
803
1039
1196
54021
1645
1011
1695
3917
1472
1460
4733
2454
1009
1680
891
1022
824
769
944
2898
986
1274
1212
727
9973
2178
829
933
640
1053
785
1048
763
1424
821
1139
769
1815
781
1192
1473
863
1138
907
1129
1128
1164
996
1821
1049
1318
699
1932
1334
1248
781
3348
1855
1144
781
2057
53949
809
1058
817
3830
689
997
2184
793
1185
819
1594
780
1186
766
735
810
2685
980
1318
1088
2016
1740
873
1586
1185
921
1201
652
742
917
722
1396
1399
2319
7675
3022
6831
1578