2525
855
2818
4598
927
1092
1108
795
1306
773
54007
868
1054
718
845
856
1082
750
868
1161
1411
657
1312
1378
2391
725
986
1220
779
2337
1521
1697
962
681
1142
659
2393
1838
1321
1479
2393
1453
1266
1764
718
2999
3354
2028
2398
1309
2552
9748
671
1811
21174
2905
2895
1574
3734
1844
1116
1086
1099
1047
1298
947
7071
908
699
1198
761
2877
2988
1473
867
861
848
1104
1189
2172
855
1824
870
697
1214
995
913
1438
886
871
730
2040
1062
745
6851
1518
748
1041
739
795
792
2513
3950
930
2171
722
1161
1753
1016
695
830
2353
1029
1128
785
1481
772
1395
1805
759