4667
5088
857
1848
754
706
809
1073
894
774
966
730
1815
999
1018
1866
6871
763
1378
20483
1502
615
1168
722
1953
1201
710
648
3751
1086
1296
1189
2241
837
1047
1556
1198
2155
2208
1137
800
1378
1182
5243
1482
996
1306
11442
1793
1103
795
1157
994
1853
1149
7855
3252
1070
774
944
703
1310
767
751
1185
643
645
1128
737
888
800
803
1500
1136
2420
1147
884
1160
1375
2187
1830
1759
1393
1006
741
704
6957
765
968
787
615
786
810
2093
956
822
1745
1015
740
1645
6119
1459
627
830
892
1832
891
1448
2320
1726
835
5738
1642
1253
884
1132
1571
823
793
1980