1597
4603
877
1489
1382
1328
2821
803
840
1199
675
927
700
904
885
769
900
1146
1597
1282
954
1301
1439
1277
1002
1407
3699
919
883
1812
872
849
1373
766
980
727
22829
785
740
1597
4081
866
2828
2127
747
1544
999
1674
762
2697
2203
6620
2450
1588
781
997
1237
1085
1242
2991
1627
1480
1517
874
703
847
1539
794
1131
966
905
717
1062
2111
1374
738
751
898
1393
830
710
662
1448
2544
1968
18517
1672
1114
1092
1233
970
1980
1188
819
2390
1008
1106
4223
1065
653
1009
2511
1436
2086
1031
6546
1195
794
821
824
818
782
1976
803
875
848
920
1640
1764
1072