955
1447
3101
1275
1434
1045
1120
1078
632
2574
640
1414
1530
18161
1526
907
1007
1256
1333
678
721
912
903
1007
810
1079
958
1229
732
650
636
1286
1176
784
1004
1601
657
760
662
2993
713
2251
908
1038
773
820
688
607
715
685
663
1447
1385
781
2168
964
3101
918
1176
724
1287
1845
743
947
1094
1753
837
2349
1592
710
1326
1247
1019
622
686
1549
1537
1505
1187
2491
779
675
722
2072
1487
1628
1167
994
2066
1955
1144
1758
1184
1870
981
1957
836
1398
896
1908
1461
737
4829
3035
2907
1384
1568
999
1681
1909
794
805
618
1242
2044
1434
859
2863
888
699