1201
9396
675
732
1433
1245
796
1721
2729
869
1944
1159
1338
1318
2209
821
1445
1187
1037
2011
1219
678
1576
2024
787
743
1858
2782
1128
775
3320
1443
767
2821
1202
644
1101
2011
1542
2268
1087
615
2982
1143
3304
782
1196
1982
743
1028
3288
713
718
829
696
1947
1228
1172
855
713
1965
1471
1449
874
900
786
1529
939
762
1735
772
2772
648
2138
1228
1136
722
2395
1040
1363
1437
676
1503
842
717
873
1336
633
685
1688
1097
1667
751
1063
1155
1543
641
2181
813
841
1655
932
723
795
1106
1677
3614
823
723
2907
1538
817
735
739
699
708
819
1243
1525
700