2062
1413
928
2500
1564
2576
1548
1071
1049
817
1617
1764
1346
850
3084
987
1409
847
1328
2865
5171
899
2000
857
1516
863
1270
1231
1899
746
1031
798
1158
820
783
1594
3183
1463
1061
901
1302
1357
1110
1590
780
1841
1035
1474
1330
1533
884
1596
1746
1068
1270
1043
737
2125
1536
1092
1177
1390
797
1183
605
678
762
641
757
1482
795
1679
938
2877
1099
734
615
4403
775
952
1149
655
1414
817
1029
3400
1652
691
1235
889
1632
1129
1113
923
2423
1787
647
1693
1298
794
604
1367
1052
757
711
748
1930
1471
1460
1851
1455
745
2976
874
878
810
796
1935
688
797