3126
1083
1299
874
5795
1143
782
1069
815
1054
1330
718
4990
1485
864
1832
1044
851
3954
1380
6839
2994
796
8980
3623
994
1318
2988
2067
882
893
2452
774
1537
726
1128
1302
1578
865
979
697
802
1945
828
850
932
3206
850
884
1300
4053
1032
1455
1306
6551
1334
2078
1041
1063
1797
2378
1487
1094
1327
798
1283
1179
2083
656
724
2561
923
848
901
821
745
1661
739
860
2379
873
1144
889
853
783
3908
989
802
787
1268
1649
914
993
1041
1514
1380
1168
686
941
1038
792
1570
1257
1422
1053
2896
2543
2186
1314
682
1765
909
1285
1804
1259
1010
1412
1794
782
777