1571
2034
1217
615
773
1443
1640
676
1963
803
1773
1130
1822
849
887
1103
2706
1908
1128
987
862
2932
1457
742
740
739
815
1159
1255
862
819
2530
763
682
2030
2193
694
2889
709
1425
704
1236
3225
5037
826
1509
4358
1100
1023
2778
1042
824
1544
5823
661
1237
989
1234
1431
1352
663
688
659
711
697
892
982
915
684
1556
3358
891
1218
1071
777
1419
1558
826
3214
633
5818
1415
949
1537
1356
1515
811
888
1035
1160
2435
1020
1529
1436
1089
2865
1449
1904
963
1414
769
750
1032
746
2289
1923
1369
1177
1106
901
2716
770
2446
1048
1302
1816
1140
1110
959
2433