991
1510
825
1429
1033
1645
1361
983
1561
1551
835
888
799
997
912
1021
1087
895
3933
770
1169
864
54537
8160
804
925
1206
807
1444
31759
2635
2419
1124
1393
1565
1216
1120
921
976
19399
2868
941
72278
875
2196
1048
1118
1898
1116
2142
3256
983
4482
6457
1292
1180
1088
1236
817
1037
723
725
1141
735
1287
1208
750
1008
1295
2177
5149
70495
725
1296
714
862
1013
884
1695
1944
2518
707
789
2907
1290
682
1143
1388
874
1001
2003
2995
1446
1073
933
810
764
797
702
870
3771
2510
1008
1240
823
1249
976
802
788
6831
879
892
657
1412
680
965
9081
5869
847
890