959
716
883
779
14724
1265
1482
1156
911
1309
1008
1142
1004
1706
1043
1507
813
809
753
1638
749
895
1224
3811
830
743
3327
1244
742
788
677
1206
845
1276
931
771
1449
4555
1733
910
2174
889
29955
1389
920
1180
4132
1121
1570
1184
763
1595
4610
3271
1014
773
3073
1658
3854
682
1262
767
1343
1423
928
711
1214
844
2452
2746
866
821
1266
1134
3302
876
1650
1718
710
1002
2857
968
2116
1043
990
869
925
732
1371
1060
1460
1390
2459
963
678
1673
1009
1545
799
3307
2055
2303
1140
748
1358
3571
874
1830
848
844
705
2377
1059
667
8175
1598
1097
1561
988
1191