2583
877
870
1063
829
1042
873
1030
1314
900
858
1036
2617
3844
1554
1361
1073
877
1042
857
955
2983
1702
927
1473
1504
1630
896
825
3826
1868
1768
1607
1359
843
1142
965
879
2733
1142
1582
955
1152
1478
1000
1846
3923
2486
1538
1987
5736
1134
916
1688
1514
1497
1049
1337
833
1232
916
1957
861
1181
750
3033
1315
1567
3274
810
925
1032
917
1214
868
867
1555
3472
1023
2482
3037
2674
1494
1529
1434
871
1881
1514
747
881
838
1017
1069
1280
1393
1314
949
1783
1047
1509
853
1134
814
1260
1107
925
1832
1295
1645
945
1602
2918
1628
811
940
780
2913
815
833
1492